#ifndef DSP_BSP_IIR_H
#define DSP_BSP_IIR_H

#define IIR_SIZE (8U)




void IIR_filter_run(void);
void IIR_InBuff_add(float value);
float IIR_OutBuff_GetEnd();
void IIR_SwitchFilter(unsigned int filter_index);

float IIR_filter(float x);

extern volatile float IIR_output[IIR_SIZE];

#endif //DSP_BSP_IIR_H
